package com.parking.order.service;

import com.parking.common.core.model.PageInfo;
import com.parking.order.model.RentersMoney;
import com.baomidou.mybatisplus.extension.service.IService;
import com.parking.order.model.param.MoneyRentersParam;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 吴彦祖
 * @since 2023年11月28日
 */
public interface IRentersMoneyService extends IService<RentersMoney> {
    /**
     * 出租客查询流水
     * 参数: 出租客Id rentersId
     *      开始时间 startTime
     *      结束时间 endTime
     *      订单编号 orderInfoNum
     *      流水类型 moneyType 0普通 1取消 2超时
     *      页数 pageNum
     *      每页大小 pegeSize
     * 结果: 订单编号 orderInfoNum
     *      流水类型 moneyType 普通/取消/超时
     *      支付时间 addTime
     *      流水金额 moneyNum
     * */
    PageInfo findMoneyRenters(MoneyRentersParam param) throws Exception;
}
